Como se pod\'ia esperar, las implementaciones en $Assembler$ son radicalmente m\'as
performantes que sus equivalentes en $C$. Con los datos obtenidos calculamos el speedup
correspondiente a cada filtro mostrando que la implementaci\'on en ASM es m\'as r\'apida
que la de $C$.
Cada filtro tiene un speedup distinto que depende de varios factores, entre los cuales
podemos destacar la cantidad de pixeles procesados en paralelo o el tipo de c\'alculos a
realizar sobre estos pixeles.
La cantidad de pixeles procesados por cada filtro se refleja directamente en cuan grande es
el speedup, pero este \'ultimo se ve tambi\'en muy determinado por factores que nos escapan
como programadores como son los lenguajes en s\'i.\\
\hspace*{10pt}
$Assembler$ nos permite trabajar directamente al nivel de la m\'aquina y optimizar as\'i muchas
operaciones. $C$ nos permite escribir c\'odigo m\'as simple a un m\'as alto nivel, pero tiene
importantes desventajas por c\'omo se lo procesa para ejecutar.
Esto incluye detalles como el uso de la FPU, o c\'omo el compilador decide realizar una simple
iteraci\'on, y resulta en ejecuciones mucho m\'as lentas y pesadas que se pueden notar incluso
con una sola ejecuci\'on de ciertos filtros.
Es importante destacar que las importantes desventajas relacionadas con la
complejidad de la programaci\'on en Assembler lleva a notables beneficios a la hora de ejecutar
los programas, que solo podemos suponer ser\'an m\'as notables cuanto m\'as compleja sea la
aplicaci\'on.\\
